"union shop" - Details

English Term:
union shop
Arabic Term:
منشأة نقابية
Arabic Definition:

.